/*----------------------------------------------------------------------------*\
 |  twitter.css                                                               |
 |                                                                            |
 |  Copyright (c) 2009, Code A La Mode, original authors.                     |
 |                                                                            |
 |      This file is part of grab-it.                                         |
 |                                                                            |
 |      grab-it is free software; you can redistribute it and/or modify       |
 |      it under the terms of the GNU General Public License as published by  |
 |      the Free Software Foundation, either version 3 of the License, or     |
 |      (at your option) any later version.                                   |
 |                                                                            |
 |      grab-it is distributed in the hope that it will be useful,            |
 |      but WITHOUT ANY WARRANTY; without even the implied warranty of        |
 |      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         |
 |      GNU General Public License for more details.                          |
 |                                                                            |
 |      You should have received a copy of the GNU General Public License     |
 |      along with grab-it.  If not, see <http://www.gnu.org/licenses/>.      |
\*----------------------------------------------------------------------------*/


/*
 | This stylesheet styles the Twitter widget.  For a reference, see:
 |     http://widgets.twimg.com/j/1/widget.css
 */


.twtr-widget {
    position: relative;
    font-size: 12px !important;
    zoom: 1;
}

.twtr-fullscreen {
    font-size: 220% !important;
}

.twtr-widget .twtr-spinner {
    width: 14px;
    height: 14px;
    position: absolute;
    background: url(http://widgets.twimg.com/j/1/spinner.gif) no-repeat;
    top: 3px;
    right: 3px;
}

.twtr-inactive {
    display: none;
}

.twtr-widget a img {
    border: 0 !important;
}

.twtr-doc {
    overflow: hidden;
    width: 100%;
    text-align: left;
    font-weight: normal;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.twtr-bd {
    padding: 0 1px;
}

.twtr-widget .twtr-tweet-wrap {
    padding: 6px 8px;
    overflow: hidden;
    zoom: 1;
}

.twtr-fullscreen .twtr-tweet-wrap {
    padding: 20px;
}

.twtr-widget .twtr-tweet {
    border-bottom: 1px dotted #ddd;
    overflow: hidden;
    zoom: 1;
}

.twtr-widget .twtr-tweet a.twtr-reply {
    visibility: hidden;
}

* html .twtr-widget .twtr-tweet a.twtr-reply {
    visibility: visible;
}

.twtr-widget .twtr-tweet:hover a.twtr-reply {
    visibility: visible;
}

.twtr-widget-profile img.twtr-profile-img {
    display: block;
    float: left;
    width: 31px;
    height: 31px;
    border: 0 !important;
}

.twtr-widget h3, .twtr-widget h4, .twtr-widget p {
    font-size: 12px !important;
    line-height: 1.2 !important;
    margin: 0 !important;
    padding: 0 !important;
    width: auto !important;
}

.twtr-widget-profile h3, .twtr-widget-profile h4 {
    margin: 0 0 0 40px !important;
}

.twtr-widget h3 {
    clear: none !important;
    font-size: 11px !important;
    font-weight: normal !important;
    letter-spacing: normal !important;
}

.twtr-widget h4 {
    font-size: 16px !important;
}

.twtr-widget i {
    font-size: 9px;
    font-style: normal;
    display: block;
    margin-top: 2px;
    zoom: 1;
}

.twtr-hd {
    padding: 10px;
    position: relative;
    zoom: 1;
    overflow: hidden;
}

.twtr-fullscreen .twtr-hd {
    height: 0;
    padding: 0;
}

.twtr-timeline {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    position: relative;
    overflow: hidden;
    z-index: 2;
    height:225px;
}

.twtr-ft {
    position: relative;
}

.twtr-ft div {
    overflow: hidden;
    padding: 10px;
    zoom: 1;
}

.twtr-ft span {
    float: right;
    text-align: right;
}

.twtr-ft a {
    float: left;
    display: block;
}

.twtr-ft span a {
    float:none;
}

.twtr-avatar {
    width: 40px;
    height: 40px;
    float: left;
    overflow: hidden;
    display: block;
}

.twtr-fullscreen .twtr-avatar {
    width: 80px;
    height: 80px;
}

.twtr-img {
    height: 25px;
    width: 25px;
}

.twtr-img img {
    width: 30px;
    height: 30px;
}

.twtr-fullscreen .twtr-img img {
    width: 72px;
    height: 72px;
}

.twtr-fullscreen a.twtr-join-conv {
    display: none;
}

.twtr-tweet-text {
    margin-left: 40px;
}

.twtr-fullscreen .twtr-tweet-text {
    margin-left: 90px;
}

.twtr-doc a {
    text-decoration: none !important;
}

.twtr-doc a:hover {
    text-decoration: underline !important;
}
